<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MTB CAT1 Peripheral driver library: Enumerated Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="IFXCYP_one-line.png"/></a></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">MTB CAT1 Peripheral driver library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__group__hppass__ac__enums.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">Enumerated Types<div class="ingroups"><a class="el" href="group__group__hppass.html">HPPASS       (High Performance Programmable Analog Sub-System)</a> &raquo; <a class="el" href="group__group__hppass__ac.html">AC (Autonomous Controller)</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">General Description</h2>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gaea44d893e178654843f93d79240307ff"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__hppass__ac__enums.html#gaea44d893e178654843f93d79240307ff">cy_en_hppass_condition_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa97f465d855650f7dfdb4e2924174b894">CY_HPPASS_CONDITION_FALSE</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa9abc96bc3ce6522170386c2b22d24657">CY_HPPASS_CONDITION_TRUE</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffae7af4af184b02f800bf28cc6cefcc666">CY_HPPASS_CONDITION_BLOCK_READY</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffab3aee55dcd80a488a292d97297df4399">CY_HPPASS_CONDITION_CNT_DONE</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffad2ee3fa807ff3f8b7e978190bb9fd5b0">CY_HPPASS_CONDITION_SAR_GROUP_0_DONE</a> = 4U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffad44f12ffc3822c830de12ce18ac07ffa">CY_HPPASS_CONDITION_SAR_GROUP_1_DONE</a> = 5U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa218c71414c7644411b2c2d1305003d91">CY_HPPASS_CONDITION_SAR_GROUP_2_DONE</a> = 6U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaf1556125503cbaa89fa60ab9d9fc81fd">CY_HPPASS_CONDITION_SAR_GROUP_3_DONE</a> = 7U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa6fba6aff0e772b1126b0a4851e7334d3">CY_HPPASS_CONDITION_SAR_GROUP_4_DONE</a> = 8U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa55cad7e547888eb2d1f1360b07a08500">CY_HPPASS_CONDITION_SAR_GROUP_5_DONE</a> = 9U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaab249908471f936c4ddb92a42deff3b0">CY_HPPASS_CONDITION_SAR_GROUP_6_DONE</a> = 10U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa62f5c5f776674a7ca62a663ba365384d">CY_HPPASS_CONDITION_SAR_GROUP_7_DONE</a> = 11U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaede24416f102778f6095ce5b747bdc11">CY_HPPASS_CONDITION_SAR_LIMIT_0</a> = 12U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa09031f74cdec75198739f25b837768b9">CY_HPPASS_CONDITION_SAR_LIMIT_1</a> = 13U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffacd03cba86bcc44533b931274eb9e69cf">CY_HPPASS_CONDITION_SAR_LIMIT_2</a> = 14U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa75e2e8a12cfac11ded167f85c6dbcca3">CY_HPPASS_CONDITION_SAR_LIMIT_3</a> = 15U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa5a245becd695e2b8207f2200d2d09b69">CY_HPPASS_CONDITION_SAR_LIMIT_4</a> = 16U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa32a99b997f6f4eaf2c791fbc7db203a8">CY_HPPASS_CONDITION_SAR_LIMIT_5</a> = 17U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa82a5394c22dbeea2dae1e99f6ba455fe">CY_HPPASS_CONDITION_SAR_LIMIT_6</a> = 18U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa777e8f79024a0ff790dfade062a1b7b0">CY_HPPASS_CONDITION_SAR_LIMIT_7</a> = 19U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa38499ca8841e3db07fdde2e5afffce91">CY_HPPASS_CONDITION_SAR_BUSY</a> = 20U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaef8f5d0aab6f79185f98c31f05bcb626">CY_HPPASS_CONDITION_SAR_FIR_0_DONE</a> = 21U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaef796aed396b491f6e520b7cb31475f3">CY_HPPASS_CONDITION_SAR_FIR_1_DONE</a> = 22U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffab4d6c5c22e1343526ff7cde221542d42">CY_HPPASS_CONDITION_SAR_QUEUE_HI_EMPTY</a> = 23U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffad2f5556aba50baac616805ff2be196d5">CY_HPPASS_CONDITION_SAR_QUEUE_LO_EMPTY</a> = 24U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa0fe2d436319939fde1475529528f86fb">CY_HPPASS_CONDITION_SAR_QUEUES_EMPTY</a> = 25U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa0226a5feda8740a30712a91f2bcece8b">CY_HPPASS_CONDITION_TRIG_0</a> = 32U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffafd9b219078531752c6da7cae50c26950">CY_HPPASS_CONDITION_TRIG_1</a> = 33U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa917d18174a959b78148df955ac78be7b">CY_HPPASS_CONDITION_TRIG_2</a> = 34U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa66b5405569bb328f86d9a0d6c5cfdaa5">CY_HPPASS_CONDITION_TRIG_3</a> = 35U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaffc127d684091338b02943266d65e9cd">CY_HPPASS_CONDITION_TRIG_4</a> = 36U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa76c1d734a23d150704737094eeb18631">CY_HPPASS_CONDITION_TRIG_5</a> = 37U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa8cb46fcacc9682518aa774e6641c461e">CY_HPPASS_CONDITION_TRIG_6</a> = 38U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa61003324c5e6116f6def44efe2a6a98d">CY_HPPASS_CONDITION_TRIG_7</a> = 39U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffad183556dca3e4173c62ad7669081af7c">CY_HPPASS_CONDITION_FIFO_0_LEVEL</a> = 42U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffacf64e985292222fa7ae4aab9f7456736">CY_HPPASS_CONDITION_FIFO_1_LEVEL</a> = 43U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaab2d853dedd449490364fc1eee09dbcb">CY_HPPASS_CONDITION_FIFO_2_LEVEL</a> = 44U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa699f953405a429ff94701fbeaa79d305">CY_HPPASS_CONDITION_FIFO_3_LEVEL</a> = 45U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa408a7ee7c9c70be4bae877318804a62f">CY_HPPASS_CONDITION_CSG_0_DAC_DONE</a> = 48U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffadcf1d258ffc9f9e4fca007634e4af2a4">CY_HPPASS_CONDITION_CSG_1_DAC_DONE</a> = 49U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa2e2caee2649a2b801ee1510aab993384">CY_HPPASS_CONDITION_CSG_2_DAC_DONE</a> = 50U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa00b42826dbfbc21d14775a0273016b7e">CY_HPPASS_CONDITION_CSG_3_DAC_DONE</a> = 51U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffab666101b16b4b5a94c123b445f65bf8c">CY_HPPASS_CONDITION_CSG_4_DAC_DONE</a> = 52U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa0562d36dc0abcd4472b00321f24d218f">CY_HPPASS_CONDITION_CSG_0_COMP</a> = 56U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa6948de4d0ac94f0edc6b51ab173fd255">CY_HPPASS_CONDITION_CSG_1_COMP</a> = 57U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffaf12364cc1632a83c6d2f66a8253a17c3">CY_HPPASS_CONDITION_CSG_2_COMP</a> = 58U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa32d0964524cfe12df4765bcb7324f184">CY_HPPASS_CONDITION_CSG_3_COMP</a> = 59U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#ggaea44d893e178654843f93d79240307ffa2f86d038c5465e0ece9a47e5288ff855">CY_HPPASS_CONDITION_CSG_4_COMP</a> = 60U
<br />
 }<tr class="memdesc:gaea44d893e178654843f93d79240307ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Condition field in the State Transition Table, see <a class="el" href="structcy__stc__hppass__ac__stt__t.html">cy_stc_hppass_ac_stt_t</a>.  <a href="group__group__hppass__ac__enums.html#gaea44d893e178654843f93d79240307ff">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:gaea44d893e178654843f93d79240307ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9666a32671385b7458ab6884c4b7a1ff"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__hppass__ac__enums.html#ga9666a32671385b7458ab6884c4b7a1ff">cy_en_hppass_action_t</a> { <br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#gga9666a32671385b7458ab6884c4b7a1ffacd89c6f635b4026c793a6da860350121">CY_HPPASS_ACTION_STOP</a> = 0U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#gga9666a32671385b7458ab6884c4b7a1ffaa1b677ac68f0dbd2862585e0a67ff719">CY_HPPASS_ACTION_NEXT</a> = 1U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#gga9666a32671385b7458ab6884c4b7a1ffaf464c56fbf247e58ffd2b73333c59f37">CY_HPPASS_ACTION_WAIT_FOR</a> = 2U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#gga9666a32671385b7458ab6884c4b7a1ffa2d7ae111473625d8f8836418523369ea">CY_HPPASS_ACTION_BRANCH_IF_TRUE</a> = 3U, 
<br />
&#160;&#160;<a class="el" href="group__group__hppass__ac__enums.html#gga9666a32671385b7458ab6884c4b7a1ffa64186c2ecf324332183deb590a38c734">CY_HPPASS_ACTION_BRANCH_IF_FALSE</a> = 4U
<br />
 }<tr class="memdesc:ga9666a32671385b7458ab6884c4b7a1ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Action field in the State Transition Table, see <a class="el" href="structcy__stc__hppass__ac__stt__t.html">cy_stc_hppass_ac_stt_t</a>.  <a href="group__group__hppass__ac__enums.html#ga9666a32671385b7458ab6884c4b7a1ff">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga9666a32671385b7458ab6884c4b7a1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="gaea44d893e178654843f93d79240307ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaea44d893e178654843f93d79240307ff">&#9670;&nbsp;</a></span>cy_en_hppass_condition_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__hppass__ac__enums.html#gaea44d893e178654843f93d79240307ff">cy_en_hppass_condition_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The Condition field in the State Transition Table, see <a class="el" href="structcy__stc__hppass__ac__stt__t.html">cy_stc_hppass_ac_stt_t</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa97f465d855650f7dfdb4e2924174b894"></a>CY_HPPASS_CONDITION_FALSE&#160;</td><td class="fielddoc"><p>Hardcoded FALSE value. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa9abc96bc3ce6522170386c2b22d24657"></a>CY_HPPASS_CONDITION_TRUE&#160;</td><td class="fielddoc"><p>Hardcoded TRUE value. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffae7af4af184b02f800bf28cc6cefcc666"></a>CY_HPPASS_CONDITION_BLOCK_READY&#160;</td><td class="fielddoc"><p>Enabled SAR, CSG block(s) are ready for use. </p>
<p>When this option is used in conjunction with ACTION = CY_HPPASS_ACTION_WAIT_FOR, AC will stay in current state, until enabled block(s) are ready for use, and then go to the next state. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffab3aee55dcd80a488a292d97297df4399"></a>CY_HPPASS_CONDITION_CNT_DONE&#160;</td><td class="fielddoc"><p>Runout for an interval timer if the ACTION is WAIT_FOR or runout for a loop counter, if the ACTION is BRANCH IF. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffad2ee3fa807ff3f8b7e978190bb9fd5b0"></a>CY_HPPASS_CONDITION_SAR_GROUP_0_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 0 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffad44f12ffc3822c830de12ce18ac07ffa"></a>CY_HPPASS_CONDITION_SAR_GROUP_1_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 1 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa218c71414c7644411b2c2d1305003d91"></a>CY_HPPASS_CONDITION_SAR_GROUP_2_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 2 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaf1556125503cbaa89fa60ab9d9fc81fd"></a>CY_HPPASS_CONDITION_SAR_GROUP_3_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 3 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa6fba6aff0e772b1126b0a4851e7334d3"></a>CY_HPPASS_CONDITION_SAR_GROUP_4_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 4 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa55cad7e547888eb2d1f1360b07a08500"></a>CY_HPPASS_CONDITION_SAR_GROUP_5_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 5 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaab249908471f936c4ddb92a42deff3b0"></a>CY_HPPASS_CONDITION_SAR_GROUP_6_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 6 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa62f5c5f776674a7ca62a663ba365384d"></a>CY_HPPASS_CONDITION_SAR_GROUP_7_DONE&#160;</td><td class="fielddoc"><p>SAR Sequencer Group 7 DONE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaede24416f102778f6095ce5b747bdc11"></a>CY_HPPASS_CONDITION_SAR_LIMIT_0&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 0. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa09031f74cdec75198739f25b837768b9"></a>CY_HPPASS_CONDITION_SAR_LIMIT_1&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 1. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffacd03cba86bcc44533b931274eb9e69cf"></a>CY_HPPASS_CONDITION_SAR_LIMIT_2&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 2. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa75e2e8a12cfac11ded167f85c6dbcca3"></a>CY_HPPASS_CONDITION_SAR_LIMIT_3&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 3. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa5a245becd695e2b8207f2200d2d09b69"></a>CY_HPPASS_CONDITION_SAR_LIMIT_4&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 4. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa32a99b997f6f4eaf2c791fbc7db203a8"></a>CY_HPPASS_CONDITION_SAR_LIMIT_5&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 5. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa82a5394c22dbeea2dae1e99f6ba455fe"></a>CY_HPPASS_CONDITION_SAR_LIMIT_6&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 6. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa777e8f79024a0ff790dfade062a1b7b0"></a>CY_HPPASS_CONDITION_SAR_LIMIT_7&#160;</td><td class="fielddoc"><p>SAR Limit Crossing Detector 7. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa38499ca8841e3db07fdde2e5afffce91"></a>CY_HPPASS_CONDITION_SAR_BUSY&#160;</td><td class="fielddoc"><p>SAR Busy status. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaef8f5d0aab6f79185f98c31f05bcb626"></a>CY_HPPASS_CONDITION_SAR_FIR_0_DONE&#160;</td><td class="fielddoc"><p>SAR FIR0 result done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaef796aed396b491f6e520b7cb31475f3"></a>CY_HPPASS_CONDITION_SAR_FIR_1_DONE&#160;</td><td class="fielddoc"><p>SAR FIR1 result done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffab4d6c5c22e1343526ff7cde221542d42"></a>CY_HPPASS_CONDITION_SAR_QUEUE_HI_EMPTY&#160;</td><td class="fielddoc"><p>SAR Sequencer Hi Priority Queue is empty. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffad2f5556aba50baac616805ff2be196d5"></a>CY_HPPASS_CONDITION_SAR_QUEUE_LO_EMPTY&#160;</td><td class="fielddoc"><p>SAR Sequencer Low Priority Queue is empty. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa0fe2d436319939fde1475529528f86fb"></a>CY_HPPASS_CONDITION_SAR_QUEUES_EMPTY&#160;</td><td class="fielddoc"><p>SAR Sequencer both Queues are empty. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa0226a5feda8740a30712a91f2bcece8b"></a>CY_HPPASS_CONDITION_TRIG_0&#160;</td><td class="fielddoc"><p>HW/FW Trigger 0. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffafd9b219078531752c6da7cae50c26950"></a>CY_HPPASS_CONDITION_TRIG_1&#160;</td><td class="fielddoc"><p>HW/FW Trigger 1. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa917d18174a959b78148df955ac78be7b"></a>CY_HPPASS_CONDITION_TRIG_2&#160;</td><td class="fielddoc"><p>HW/FW Trigger 2. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa66b5405569bb328f86d9a0d6c5cfdaa5"></a>CY_HPPASS_CONDITION_TRIG_3&#160;</td><td class="fielddoc"><p>HW/FW Trigger 3. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaffc127d684091338b02943266d65e9cd"></a>CY_HPPASS_CONDITION_TRIG_4&#160;</td><td class="fielddoc"><p>HW/FW Trigger 4. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa76c1d734a23d150704737094eeb18631"></a>CY_HPPASS_CONDITION_TRIG_5&#160;</td><td class="fielddoc"><p>HW/FW Trigger 5. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa8cb46fcacc9682518aa774e6641c461e"></a>CY_HPPASS_CONDITION_TRIG_6&#160;</td><td class="fielddoc"><p>HW/FW Trigger 6. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa61003324c5e6116f6def44efe2a6a98d"></a>CY_HPPASS_CONDITION_TRIG_7&#160;</td><td class="fielddoc"><p>HW/FW Trigger 7. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffad183556dca3e4173c62ad7669081af7c"></a>CY_HPPASS_CONDITION_FIFO_0_LEVEL&#160;</td><td class="fielddoc"><p>FIFO Level 0 trigger. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffacf64e985292222fa7ae4aab9f7456736"></a>CY_HPPASS_CONDITION_FIFO_1_LEVEL&#160;</td><td class="fielddoc"><p>FIFO Level 1 trigger. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaab2d853dedd449490364fc1eee09dbcb"></a>CY_HPPASS_CONDITION_FIFO_2_LEVEL&#160;</td><td class="fielddoc"><p>FIFO Level 2 trigger. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa699f953405a429ff94701fbeaa79d305"></a>CY_HPPASS_CONDITION_FIFO_3_LEVEL&#160;</td><td class="fielddoc"><p>FIFO Level 3 trigger. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa408a7ee7c9c70be4bae877318804a62f"></a>CY_HPPASS_CONDITION_CSG_0_DAC_DONE&#160;</td><td class="fielddoc"><p>CSG0 DAC Slope/LUT waveform Done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffadcf1d258ffc9f9e4fca007634e4af2a4"></a>CY_HPPASS_CONDITION_CSG_1_DAC_DONE&#160;</td><td class="fielddoc"><p>CSG1 Slope/LUT waveform Done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa2e2caee2649a2b801ee1510aab993384"></a>CY_HPPASS_CONDITION_CSG_2_DAC_DONE&#160;</td><td class="fielddoc"><p>CSG2 Slope/LUT waveform Done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa00b42826dbfbc21d14775a0273016b7e"></a>CY_HPPASS_CONDITION_CSG_3_DAC_DONE&#160;</td><td class="fielddoc"><p>CSG3 Slope/LUT waveform Done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffab666101b16b4b5a94c123b445f65bf8c"></a>CY_HPPASS_CONDITION_CSG_4_DAC_DONE&#160;</td><td class="fielddoc"><p>CSG4 Slope/LUT waveform Done. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa0562d36dc0abcd4472b00321f24d218f"></a>CY_HPPASS_CONDITION_CSG_0_COMP&#160;</td><td class="fielddoc"><p>CSG0 Comparator Trip. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa6948de4d0ac94f0edc6b51ab173fd255"></a>CY_HPPASS_CONDITION_CSG_1_COMP&#160;</td><td class="fielddoc"><p>CSG1 Comparator Trip. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffaf12364cc1632a83c6d2f66a8253a17c3"></a>CY_HPPASS_CONDITION_CSG_2_COMP&#160;</td><td class="fielddoc"><p>CSG2 Comparator Trip. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa32d0964524cfe12df4765bcb7324f184"></a>CY_HPPASS_CONDITION_CSG_3_COMP&#160;</td><td class="fielddoc"><p>CSG3 Comparator Trip. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggaea44d893e178654843f93d79240307ffa2f86d038c5465e0ece9a47e5288ff855"></a>CY_HPPASS_CONDITION_CSG_4_COMP&#160;</td><td class="fielddoc"><p>CSG4 Comparator Trip. </p>
</td></tr>
</table>

</div>
</div>
<a id="ga9666a32671385b7458ab6884c4b7a1ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9666a32671385b7458ab6884c4b7a1ff">&#9670;&nbsp;</a></span>cy_en_hppass_action_t</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__group__hppass__ac__enums.html#ga9666a32671385b7458ab6884c4b7a1ff">cy_en_hppass_action_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The Action field in the State Transition Table, see <a class="el" href="structcy__stc__hppass__ac__stt__t.html">cy_stc_hppass_ac_stt_t</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9666a32671385b7458ab6884c4b7a1ffacd89c6f635b4026c793a6da860350121"></a>CY_HPPASS_ACTION_STOP&#160;</td><td class="fielddoc"><p>Stop the Autonomous Controller. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9666a32671385b7458ab6884c4b7a1ffaa1b677ac68f0dbd2862585e0a67ff719"></a>CY_HPPASS_ACTION_NEXT&#160;</td><td class="fielddoc"><p>Proceed to the next state in the State Transition Table (default state). </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9666a32671385b7458ab6884c4b7a1ffaf464c56fbf247e58ffd2b73333c59f37"></a>CY_HPPASS_ACTION_WAIT_FOR&#160;</td><td class="fielddoc"><p>Wait (indefinitely) for the associated CONDITION to be TRUE before moving to the next state, see <a class="el" href="group__group__hppass__ac__enums.html#gaea44d893e178654843f93d79240307ff">cy_en_hppass_condition_t</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9666a32671385b7458ab6884c4b7a1ffa2d7ae111473625d8f8836418523369ea"></a>CY_HPPASS_ACTION_BRANCH_IF_TRUE&#160;</td><td class="fielddoc"><p>Check if CONDITION has occurred. </p>
<p>If it has, take the indicated branch (<a class="el" href="structcy__stc__hppass__ac__stt__t.html">cy_stc_hppass_ac_stt_t</a>), if not, proceed to the next state. </p>
</td></tr>
<tr><td class="fieldname"><a id="gga9666a32671385b7458ab6884c4b7a1ffa64186c2ecf324332183deb590a38c734"></a>CY_HPPASS_ACTION_BRANCH_IF_FALSE&#160;</td><td class="fielddoc"><p>Check if CONDITION has occurred. </p>
<p>If it has proceed to the next state, if not, take the indicated branch. </p>
</td></tr>
</table>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part
<div id="nav-path" class="navpath">
    <ul>
        <li class="footer">
            Generated for <b>MTB CAT1 Peripheral driver library</b> by <b>Cypress Semiconductor Corporation</b>.
            All rights reserved.
        </li>
    </ul>
</div>
-->
</body>
</html>
